#ifndef TEST_TEST_PLUGIN_MANAGER_H_
#define TEST_TEST_PLUGIN_MANAGER_H_

#include <QVector>

#include "kyplugin.h"
#include "kymanager_plugin.h"

namespace KyOsManagerTest
{

class PluginManager
{
public:
    PluginManager();
    ~PluginManager();

    QVector<KyManagerPluginProvider *> getProviders(void);

private:
    void redisterType(void);
    void loadPlugin(void);

    kyplugin::KyPlugin *m_manager;

};

}

#endif